import { http } from '@/utils/http/axios';

//#region  增删改查
//获取分页数据
export function getPageList(params) {
    return http.request({
        url: '/System/SysScheduledTask/GetPageList',
        method: 'get',
        params
    });
}

/**
 * 修改状态
 * @returns 
 */
export function updateEnabled(data: object) {
    return http.request({
        url: '/System/SysScheduledTask/UpdateEnabled',
        method: 'POST',
        data
    });
}

/**
 * 修改
 * @returns 
 */
export function update(data: object) {
    return http.request({
        url: '/System/SysScheduledTask/Update',
        method: 'POST',
        data
    });
}


/**
 * 立即执行
 * @returns 
 */
export function executeNow(data: object) {
    return http.request({
        url: '/System/SysScheduledTask/ExecuteNow',
        method: 'POST',
        data
    });
}

//#endregion